Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Global optimal path planning for robots with improved A * algorithm
WANG Zhongyu, ZENG Guohui, HUANG Bo, FANG Zhijun
Journal of Computer Applications    2019, 39 (9): 2517-2522.   DOI: 10.11772/j.issn.1001-9081.2019020284
Abstract624)      PDF (912KB)(712)       Save

There are many redundant points and inflection points in the path planned by the traditional A* algorithm. Therefore, an efficient path planning algorithm based on A* algorithm was proposed. Firstly, the specific calculation method of the evaluation function was improved to reduce the calculation amount of the algorithm searching each interval, thereby reducing the path finding time and changing the generation path. Secondly, on the basis of improving the specific calculation method of the evaluation function, the weight ratio of the evaluation function was improved, and the redundant points and inflection points in the generation path were reduced. Finally, the path generation strategy was improved to delete the useless points in the generation path, improving the smoothness of the path. In addition, considering the actual width of the robot, the improved algorithm introduced an obstacle expansion strategy to ensure the feasibility of the planned path. The comparison of the improved A* algorithm with three algorithms shows that the path of the improved A* algorithm is more reasonable, the path finding time is shorter, and the smoothness is higher.

Reference | Related Articles | Metrics
Improved convolution neural network model averaging method based on Dropout
CHENG Junhua, ZENG Guohui, LU Dunke, HUANG Bo
Journal of Computer Applications    2019, 39 (6): 1601-1606.   DOI: 10.11772/j.issn.1001-9081.2018122501
Abstract664)      PDF (1004KB)(424)       Save
In order to effectively solve the overfitting problem in deep Convolutional Neural Network (CNN), a model prediction averaging method based on Dropout improved CNN was proposed. Firstly, Dropout was employed in the pooling layers to sparse the unit values of pooling layers in the training phase. Then, in the testing phase, the probability of selecting unit value according to pooling layer Dropout was multiplied by the probability of each unit value in the pooling area as a double probability. Finally, the proposed double-probability weighted model averaging method was applied to the testing phase, so that the sparse effect of the pooling layer Dropout in the training phase was able to be better reflected on the pooling layer in the testing phase, thus achieving the low testing error as training result. The testing error rates of the proposed method in the given size network on MNIST and CIFAR-10 data sets were 0.31% and 11.23% respectively. The experimental results show that the improved method has lower error rate than Prob. weighted pooling and Stochastic Pooling method with only the impact of pooling layer on the results considered. It can be seen that the pooling layer Dropout makes the model more generalized and the pooling unit value is helpful for model generalization and can effectively avoid overfitting.
Reference | Related Articles | Metrics
Path planning of mobile robot based on improved asymptotically-optimal bidirectional rapidly-exploring random tree algorithm
WANG Kun, ZENG Guohui, LU Dunke, HUANG Bo, LI Xiaobin
Journal of Computer Applications    2019, 39 (5): 1312-1317.   DOI: 10.11772/j.issn.1001-9081.2018102213
Abstract550)      PDF (910KB)(356)       Save
To overcome the randomness of RRT-Connect and slow convergence of B-RRT *(asymptotically-optimal Bidirectional Rapidly-exploring Random Tree) in path generation, an efficient path planning algorithm based on B-RRT *, abbreviated as EB-RRT *, was proposed. Firstly, an intelligent sampling function was intriduced to achieve more directional expansion of random tree, which could improve the smoothness of path and reduce the seek time. A rapidly-exploring strategy was also added in EB-RRT * by which RRT-Connect exploration mode was adopted to ensure rapidly expanding in the free space and improved asymptotically-optimal Rapidly-exploring Random Tree (RRT *) algorithm was adopted to prevent trapped in local optimum in the obstacle space. Finally, EB-RRT * algorithm was compared with Rapidly-exploring Random Tree (RRT), RRT-Connect, RRT * and B-RRT * algorithms. The simulation results show that the improved algorithm is superior to other algorithms in the efficiency and smoothness of path planning. It reduced the path planning time by 68.3% and the number of iterations by 48.6% compared with B-RRT * algorithm.
Reference | Related Articles | Metrics
Narrow channel path planning based on bidirectional rapidly-exploring random tree
FU Jiupeng, ZENG Guohui, HUANG Bo, FANG Zhijun
Journal of Computer Applications    2019, 39 (10): 2865-2869.   DOI: 10.11772/j.issn.1001-9081.2019030508
Abstract463)      PDF (813KB)(222)       Save
In the process of mobile robot path planning, it is difficult for the Rapidly-exploration Random Tree (RRT) algorithm to sample narrow channels. In order to deal with this problem, an improved bridge detection algorithm was proposed, which is dedicated to narrow channel sampling. Firstly, the environment map was pre-processed and the obstacle edge coordinate set was extracted as the sampling space for the bridge detection algorithm, thus avoiding a large number of invalid sampling points and making the sampling points distribution of the narrow channel more rational. Secondly, the process for bridge endpoint construction was improved, and the operation efficiency of the bridge detection algorithm was increased. Finally, a slight variant Connect algorithm was used to expand the narrow channel sample points rapidly. For the narrow channel environment map in the experiment, the improved algorithm has the success rate increased from 68% to 92% compared with the original RRT-Connect algorithm. Experimental results show that the proposed algorithm can sample the narrow channel well and improve the efficiency of path planning.
Reference | Related Articles | Metrics